home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #334 (1994-06)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #334 (1994-06)(Rhein-Sieg-Soft).adf
/
ASo-Tools
/
Sources
/
OS2.asm
< prev
next >
Wrap
Assembly Source File
|
1991-12-24
|
532b
|
21 lines
* dieses kleine CLI-Kommando soll zur Unterscheidung von
* OS 1.x / 2.x von Batch-Dateien aus dienen.
* Aufruf: OS2
* Ergebnis: Fehlermeldung 0 (RETURN_OK), falls OS 2.0 vorhanden
* Fehlermeldung 10 (RETURN_ERROR), falls OS 2.0 nicht vorhanden
; Funktion (in C-Syntax):
; return ExecBase->LIB_VERSION>=36 ? RETURN_OK : RETURN_ERROR ;
SECTION only_one,CODE
moveq #0,d0 ;(um ein 2. RTS zu sparen)
move.l 4,a0 ;ExecBase ermitteln
cmp.w #36,20(a0) ;Version prüfen
bge ret
moveq #10,d0 ;leider nicht
ret: rts
END